home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 30 / Mac Magazin and MacEasy Magazine CD - Issue 30.iso / utilities / Mac OS X / Flurry / Flurry source / Source Folder / Particle.h < prev    next >
C/C++ Source or Header  |  2001-04-17  |  769b  |  39 lines

  1. // Particle.h: interface for the Particle class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4.  
  5. #if !defined(AFX_PARTICLE_H__785B5CC6_3B21_11D4_8DF7_A585A95F273C__INCLUDED_)
  6. #define AFX_PARTICLE_H__785B5CC6_3B21_11D4_8DF7_A585A95F273C__INCLUDED_
  7.  
  8. #if _MSC_VER > 1000
  9. #pragma once
  10. #endif // _MSC_VER > 1000
  11. extern int thisFrame;
  12.  
  13. class Particle  
  14. {
  15. public:
  16.     void Init(void);
  17.     void Update();
  18.     float charge;
  19.     float x;
  20.     float y;
  21.     float z;
  22.     float oldx;
  23.     float oldy;
  24.     float oldz;
  25.     float deltax;
  26.     float deltay;
  27.     float deltaz;
  28.     float r;
  29.     float g;
  30.     float b;
  31.     int animFrame;
  32.     Particle();
  33.     virtual ~Particle();
  34.     void Draw();
  35.  
  36. };
  37.  
  38. #endif // !defined(AFX_PARTICLE_H__785B5CC6_3B21_11D4_8DF7_A585A95F273C__INCLUDED_)
  39.